Improve the reliability of the libusb module.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 30 Apr 2006 18:58:18 +0000 (18:58 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 30 Apr 2006 18:58:18 +0000 (18:58 +0000)
commit58bd570e4111cfda49fc7841dff7e87fc93614b7
treeb4ff108bcafb27fd0a959fd0d2ea0d9642d9d8cc
parentde299865d64166c7f58f792d606fd0b27bd014bf
Improve the reliability of the libusb module.
A) eliminate reset - this avoids a race between us and the host OS stack
   discovering devices.
B) Call full device close when doing device discovery to drain stray
   bulk/intr request packets.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1984 f51c46e8-681c-474f-0cfe-069cfd0219fb
gpsbabel/jeeps/gpslibusb.c